fix: let go.sh accept PHP_CONFIG - #2555
Conversation
5258d50 to
ffa9f73
Compare
|
Follow-up for the Docker ARM failures: The failed Docker jobs timed out in I also added .github/scripts/docker-reproduce-build-job.sh php-8-3-32-alpine linux/arm/v7 TestHotReloadLocal verification on the same variant passed: |
|
Why don't you just update your |
|
Thanks for the review. Agreed: I removed the RED -> GREEN: the regression now sets |
henderkes
left a comment
There was a problem hiding this comment.
What's with the 10 unrelated files changing?
|
TBH this PR seems unnecessary to me. It just adds complexity to build tools for no real benefits. |
|
I think the only good part of it would be accepting the PHP_CONFIG env variable. Everything else is unnecessary. |
9634299 to
1e5dfcf
Compare
|
Addressed the remaining review feedback in Validation: reproduced the original behavior on CI note: the current GitHub matrix is still running; the completed failures so far are Docker arm Caddy tests ( |
Fixes #601.
Changes
go.shuse thePHP_CONFIGenvironment variable when a build needs a specificphp-configbinary.php-configfromPATH.Test verification (RED -> GREEN)
RED on
origin/mainwith a temporaryPHP_CONFIGshim and a failingphp-configfirst inPATH:GREEN after the fix:
Additional local checks:
Full local CI note: this checkout does not have native
goorphp-config; the full GitHub matrix is running on the pushed SHA.